import { TrainerCourseDao } from '../dao/trainerCourseDao'
import { Page, PageReq } from '../../types/page'
import { TrainerCourse } from '../../types/trainerCourse'

export class TrainerCourseService {
  /**
   * 根据ID获取训练人员课程
   */
  static async getById(id: number): Promise<TrainerCourse | null> {
    return await TrainerCourseDao.getById(id)
  }

  /**
   * 分页查询训练人员课程
   */
  static async page(params: PageReq<TrainerCourse>): Promise<Page<TrainerCourse>> {
    return await TrainerCourseDao.page(params)
  }
}